package com.crowntit.domain.trade.service;

import com.crowntit.domain.trade.model.entity.NotifyTaskEntity;
import com.crowntit.domain.trade.model.entity.TradeOrderPaySuccessEntity;
import com.crowntit.domain.trade.model.entity.TradeOrderSettlementEntity;

import java.util.List;
import java.util.Map;

public interface ITradeOrderSettlementService {
    TradeOrderSettlementEntity settlementMarketPayOrder(TradeOrderPaySuccessEntity tradeOrderPaySuccessEntity) throws Exception;

    Map<String, Integer> execSettlementNotifyJob() throws Exception;

    Map<String, Integer> execSettlementNotifyJob(String teamId) throws Exception;
}
